// components/phone/phone.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {

  },

  /**
   * 组件的初始数据
   */
  data: {
    // 手机数据
    phoneData:null,
    // 商品详情数据
    Productdetail:null
  },
  attached(){
    this.getPhoneData()
  },
  /**
   * 组件的方法列表
   */
  methods: {
       // 获取手机数据
  getPhoneData(){
    wx.showLoading({
      title: '数据加载中',
    })
    wx.request({
      method:'GET',
      url:"https://apis.netstart.cn/xmsc/hisearch/query_v3?query=手机&page_size=30",
      success:res =>{
        console.log("phone res=>",res);
        this.setData({
          phoneData:res.data.data.list_v2
        })
        wx.hideLoading()
      },
      fail:err=>{
        console.log("phone err=>",err);
        wx.hideLoading()
      }
    })
  },

    // 根据商品ID获取商品详情数据
    getProductdetail(e){
      // 获取点击的商品ID
      let productid = e.currentTarget.dataset.productid
      wx.showLoading({
        title: '数据加载中',
      })
      wx.request({
        method:'GET',
        url:"https://apis.netstart.cn/xmsc/miproduct/view",
        data:{
          commodity_id:productid
        },
        success:res =>{
          console.log("recommendProductdetail res=>",res);
          // 转string
          let productDetail = JSON.stringify(res.data.data)
          // 成功后跳转详情页
          wx.navigateTo({
            url: '../../pages/productDetail/productDetail?productDetail='+encodeURIComponent(productDetail),
          })
          this.setData({
            Productdetail:res.data.data
          })
          wx.hideLoading()
        },
        fail:err=>{
          console.log("recommendProductdetail err=>",err);
          wx.hideLoading()
        }
      })
    }
  }
})
